open abroad - German English Dictionary